tractor-drawn artillery - Allemand Anglais Dictionnaire